Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Australian Open - Melbourne BNP Paribas Open - Indian Wells Open Parc - Lyon French Open - Paris National Bank Open - Montreal Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem U.S. Open - New York Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel Almaty Open - Almaty Rolex Paris Masters - Paris Moselle Open - Metz BNP Paribas Open - Indian Wells Miami Open - Miami Morelia Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mexico City Challenger Wimbledon - London National Bank Open - Toronto Cincinnati Open - Cincinnati Japan F5 France F8 France F9 France F11 Japan F9 France F12 France F15 France F17 France F19 France F1 Poland F2 France F4 Spain F11 Spain F12 Japan F4 Japan F5 Spain F19 Japan F7 Spain F20 France F9 Japan F8 France F10 Spain F26 Japan F9 France F14 Japan F10 France F18 Japan F11 France F19 Japan F12 Great Britain F1 Great Britain F2 France F2 France F3 Switzerland F2 France F4 France F5 Japan F1 UAE F1 UAE F2 Spain F14 Korea F1 Korea F2 Great Britain F10 Korea F3 France F8 France F9 France F11 Spain F31 France F12 France F14 France F15 France F16 China F6 France F18 Japan F10 France F19 Japan F11 Great Britain F22 Germany F1 Great Britain F1 Great Britain F2 France F2 Thailand F2 France F4 Japan F1 Japan F2 Japan F3 France F6 Italy F12 Japan F6 Japan F7 Indonesia F1 Indonesia F2 Indonesia F3 India F6 India F7 France F15 Japan F10 Japan F11 Australia F1 Japan F1 Japan F2 Japan F3 Korea F2 Korea F3 Japan F6 Japan F7 Japan F8 Japan F9 Thailand F4 Thailand F5 Indonesia F2 Japan F8 U.S. Open - New York Shanghai Rolex Masters - Shanghai Shimadzu All Japan Indoor Tennis Championships - Kyoto Open de Montauban - Montauban Open de Rennes La Trinitaine - Rennes Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Samsung Challenger 2007 - Ho Chi Minh City Tunis Open 2007 - Tunis Busan Open Challenger Tennis - Busan Bukhara Challenger - Bukhara Open de Rennes La Trinitaine - Rennes Challenger Tunisie - Tunis Internationaux du Doubs - Besancon The Surbiton Trophy - Surbiton GHI Bronx Tennis Classic - Bronx Black Forest Open - Freudenstadt Open D'Orleans - Orleans Open de Rennes - Rennes Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Heilbronn Challenger Besancon Challenger Cherbourg Challenger Rabat Challenger Kyoto Challenger Caltanissetta Challenger Jersey Challenger St. Brieuc Challenger Monza Challenger Rome Challenger Busan Challenger Nottingham Challenger Braunschweig Challenger Pozoblanco Challenger Aptos Challenger Lexington Challenger Granby Challenger Chuncheon Challenger Yokohama Challenger Toyota Challenger Burnie Challenger Kyoto Challenger Jersey Challenger Barletta Challenger St. Brieuc Challenger Rhodes Challenger Bordeaux Challenger Alessandria Challenger Nottingham Challenger Pozoblanco Challenger Recanati Challenger Segovia Challenger Istanbul Challenger Brasilia Challenger Salvador Challenger Bangkok Challenger Mons Challenger Orleans Challenger Seoul Challenger Bratislava Challenger Busan Challenger Fergana Challenger Nottingham Challenger Wuhan Challenger Vancouver Challenger Beijing Challenger Pozoblanco Challenger Bangkok Challenger Shanghai Challenger St. Remy Challenger Istanbul Challenger Orleans Challenger Mons Challenger Rennes Challenger Seoul Challenger Loughborough Challenger Helsinki Challenger Yokohama Challenger Toyota Challenger Noumea Challenger West Lakes Challenger Quimper Challenger Cherbourg Challenger Sydney Challenger Kyoto Challenger Sarajevo Challenger Rimouski Challenger Le Gosier Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Napoli Challenger Kun-Ming Challenger Rome Challenger Nottingham-2 Challenger Binghamton Challenger Aptos Challenger Shanghai Challenger Kaoshuing Challenger Seoul Challenger Yokohama Challenger Toyota Challenger New Delhi Challenger Guangzhou Challenger Kyoto Challenger Rimouski Challenger Leon Challenger St. Brieuc Challenger Shenzhen Challenger Anning Challenger Gimcheon Challenger Nottingham Challenger Nottingham-2 Challenger Manta Challenger Kaohsiung Challenger Lexington Challenger Segovia Challenger Istanbul Challenger Tashkent Challenger Pune Challenger Knoxville Challenger Champaign Challenger Toyota Challenger Noumea Challenger Hong Kong Challenger Burnie Challenger Launceston Challenger New Delhi Challenger Kyoto Challenger Guangzhou Challenger Shenzhen Challenger St. Brieuc Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Hua Hin Challenger Mouilleron-Le-Captif Challenger Yokohama Challenger Toyota Challenger Noumea Challenger Bangkok Challenger Kyoto Challenger Leon Challenger Taipei City Challenger Busan Challenger Bordeaux Challenger Seoul Challenger Bangkok Challenger Lexington Challenger Kaohsiung Challenger Toyota Challenger Noumea Challenger Bangkok Challenger Quimper Challenger Kyoto Challenger Zhuhai Challenger Quanzhou Challenger Surbiton Challenger Kaohsiung Challenger Shenzhen Challenger Noumea Challenger Yokohama Challenger Taipei City Challenger Lisbon Challenger Nottingham Challenger Ilkley Challenger Binghamton Challenger Chengdu Challenger Yokkaichi Challenger Shanghai Challenger Brest Challenger Kobe Challenger Noumea Challenger Bengalaru Challenger Monterrey Challenger Biella 4 Challenger Lugano Challenger Morelos Challenger Kobe Challenger Aix En Provence Challenger France F19 AIG Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Legg Mason Tennis Classic - Washington Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo AEGON Championships - London Open Sud de France - Montpellier Aircel Chennai Open - Chennai Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Winston Salem - Winston Salem St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Open Sud de France - Montpellier Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Kremlin Cup - Moscow Brisbane International - Brisbane Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Citi Open - Washington Winston-Salem Open - Winston-Salem Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen China Open - Beijing Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Hall of Fame Open - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Libema Open - 's-Hertogenbosch Turkish Airlines Open Antalya - Antalya Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg European Open - Antwerp bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Sofia Open - Sofia Delray Beach Open - Delray Beach Murray River Open - Melbourne Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Gonet Geneva Open - Geneva Hall of Fame Open - Newport Sofia Open - Sofia Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona United Cup - Australia France F14 France F18 France F3 BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami France F5 Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Poland F3 Monte-Carlo Rolex Masters - Monte-Carlo National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo National Bank Open - Toronto Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group C, Hamburg Davis Cup, Group B, Manchester French Open (juniors) Australian Open (juniors) All Lower level tournaments Olympics - Rio de Janeiro Japan F6 Olympics - Tokyo France F11 France F10 France F12 Japan F6 France F7 France F3 Tatra Banka Slovak Open - Bratislava Shimadzu All Japan Indoor Tennis Championships - Kyoto St. Remy Challenger Open D'Orleans - Orleans Bangkok Challenger Bangkok Challenger Yokohama Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Open D'Orleans - Orleans IPP Geneva Trophy - Geneva Open D'Orleans - Orleans Open de L'Isere-Trophee BNP Paribas - Grenoble Open de Montauban - Montauban Trofeo Sisma Mantova - Mantova Karshi Challenger - Karshi LTA Shrewsbury Challenger - Shrewsbury Keio Challenger International Tennis Tournament - Yokohama Wroclaw Challenger Challenger DCNS de Cherbourg - Cherbourg Burnie Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto BH Indoor Sarajevo - Sarajevo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Status Athens Open - Athens Segovia Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Morocco Tennis Tour - Marrakech San Remo Tennis Cup - San Remo Athens Challenger Newport Challenger Lexington Challenger Open des Alpes Trophee BNP Paribas - Grenoble Noumea Challenger Fergana Challenger St. Remy Challenger Todi Challenger Caltanissetta Challenger Aptos Challenger Loughborough Challenger Helsinki Challenger Toyota Challenger Burnie Challenger Kyoto Challenger Pingguo Challenger Busan Challenger Rennes Challenger Tallahassee Challenger Santos Challenger Sarasota Challenger Pozoblanco Challenger Melbourne Challenger Binghamton Challenger Vancouver Challenger Bangkok Challenger Mons Challenger Rennes Challenger Seoul Challenger Bratislava Challenger Helsinki Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Singapore Challenger Ilkley Challenger Kyoto Challenger Le Gosier Challenger Tallahassee Challenger Rome Challenger Kaohsiung Challenger Napoli Challenger Tunis Challenger Rome Challenger Bordeaux Challenger Liuzhou Challenger Nottingham Challenger Nottingham-2 Challenger Shenzhen Challenger Seoul Challenger Anning Challenger Surbiton Challenger Binghamton Challenger Lexington Challenger Kaohsiung Challenger Shenzhen Challenger Nottingham Challenger AIG Japan Open Tennis Championships - Tokyo Forli Challenger Guadalajara Challenger Prague Challenger Nottingham 2 Challenger Rennes Challenger Bangkok Challenger Zhangjiagang Challenger Gwangju Challenger Seoul Challenger Lugano Challenger Drummondville Challenger Indian Wells Challenger Surbiton Challenger Biella 3 Challenger Kobe Challenger Maui Challenger Shenzhen Challenger Irving Challenger Oeiras 3 Challenger Yokohama Challenger Bangkok Challenger Matsuyama Challenger Bordeaux Challenger Busan Challenger LTA Wrexham Challenger - Wrexham Open de Nice Cote dAzur - Nice Aix En Provence Challenger Aguascalientes Challenger Rennes Challenger Yokohama Challenger Yokkaichi Challenger Monterrey Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Noumea Challenger Quimper Challenger Phoenix Challenger San Luis Potosi Challenger St. Petersburg Open - St. Petersburg Ostrava Challenger Birmingham Challenger Zagreb Challenger Melbourne Summer Set - Melbourne Nottingham 2 Challenger Truist Atlanta Open - Atlanta Mallorca Championships - Mallorca Open Occitanie - Montpellier ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Masters Series - Hamburg Biel Challenger Stockholm Open - Stockholm China Open - Beijing Hangzhou Open - Hangzhou Sofia Open - Sofia Chengdu Open - Chengdu China Open - Beijing Sydney Tennis Classic - Sydney Bordeaux Challenger Infosys Hall of Fame Open - Newport Infosys Hall of Fame Open - Newport Astana Open - Astana US Men's Clay Court Championship - Houston Libema Open - 's-Hertogenbosch United Cup - Australia China Open - Beijing Open 13 - Marseille Chennai Open - Chennai Medibank International - Sydney Open 13 - Marseille Countrywide Classic - Los Angeles Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Libema Open - 's-Hertogenbosch Brisbane International - Brisbane SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London German Tennis Championships - Hamburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Heineken Open - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Open 13 - Marseille Open de Nice Cote d'Azur - Nice Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Heineken Open - Auckland Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Hall of Fame Tennis Championships - Newport Moselle Open - Metz If Stockholm Open - Stockholm Apia International - Sydney PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem AEGON Championships - London AEGON Championships - London Aegon Nottingham Open - Nottingham Rakuten Japan Open - Tokyo BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Memphis Open - Memphis Apia International - Sydney Delray Beach Open - Delray Beach Hall of Fame Tennis Championships - Newport Hall of Fame Open - Newport St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Rakuten Japan Open - Tokyo Chengdu Open - Chengdu Swiss Indoors Basel - Basel Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON Championships - London Antalya Cup - Antalya Antalya Cup - Antalya Abierto Mexicano - Los Cabos If Stockholm Open - Stockholm Swiss Indoors Basel - Basel cinch Championships - London ASB Classic - Auckland Sydney International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open Parc - Lyon Ricoh Open - 's-Hertogenbosch AEGON Championships - London Abierto Mexicano - Los Cabos Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Geneva Open - Geneva Citi Open - Washington St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Hamburg European Open - Hamburg Mifel Tennis Open - Los Cabos cinch Championships - London BMW Open - Munich Mallorca Championships - Mallorca Stockholm Open - Stockholm Kremlin Cup - Moscow Singapore Tennis Open - Singapore Belgrade 2 - Belgrade Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Libema Open - 's-Hertogenbosch Viking International - Eastbourne Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Moselle Open - Metz Astana Open - Astana Swiss Indoors Basel - Basel Tel Aviv Watergen Open - Tel Aviv Tennis Napoli Open - Naples ASB Classic - Auckland Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Dallas Open - Dallas Citi Open - Washington US Men's Clay Court Championship - Houston Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Dallas Open - Dallas Open Sud de France - Montpellier Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Claro Open Colombia - Bogota Libema Open - 's-Hertogenbosch cinch Championships - London New York Open - New York bett1HULKS Indoors - Cologne ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Dallas Open - Dallas Noventi Open - Halle Citi Open - Washington Mallorca Championships - Mallorca Mercedes Cup - Stuttgart Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati French Open - Paris Davis Cup, World Group, Q, TPE-FRA 0-4 French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, World Group, PO, JPN-BRA 3-1 U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London French Open (juniors) Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, Finals, Group A Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0